@font-face {
  font-family: zk-icons;
  src: url(fonts/zk-icons.eot?t=1472440741), url(fonts/zk-icons.woff?t=1472440741) format('woff'), url(fonts/zk-icons.ttf?t=1472440741) format('truetype'), url(fonts/zk-icons.svg?t=1472440741#zk-icon) format('svg');
  font-weight: 400;
  font-style: normal
}

[class*=" zk-icon-"],
[class^=zk-icon-] {
  font-family: zk-icons!important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: baseline;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

.zk-icon-arrow-down:before {
  content: "\e600"
}

.zk-icon-arrow-left:before {
  content: "\e601"
}

.zk-icon-arrow-right:before {
  content: "\e602"
}

.zk-icon-arrow-up:before {
  content: "\e603"
}

.zk-icon-caret-bottom:before {
  content: "\e604"
}

.zk-icon-caret-left:before {
  content: "\e605"
}

.zk-icon-caret-right:before {
  content: "\e606"
}

.zk-icon-caret-top:before {
  content: "\e607"
}

.zk-icon-check:before {
  content: "\e608"
}

.zk-icon-circle-check:before {
  content: "\e609"
}

.zk-icon-circle-close:before {
  content: "\e60a"
}

.zk-icon-circle-cross:before {
  content: "\e60b"
}

.zk-icon-close:before {
  content: "\e60c"
}

.zk-icon-upload:before {
  content: "\e60d"
}

.zk-icon-d-arrow-left:before {
  content: "\e60e"
}

.zk-icon-d-arrow-right:before {
  content: "\e60f"
}

.zk-icon-d-caret:before {
  content: "\e610"
}

.zk-icon-date:before {
  content: "\e611"
}

.zk-icon-delete:before {
  content: "\e612"
}

.zk-icon-document:before {
  content: "\e613"
}

.zk-icon-edit:before {
  content: "\e614"
}

.zk-icon-information:before {
  content: "\e615"
}

.zk-icon-loading:before {
  content: "\e616"
}

.zk-icon-menu:before {
  content: "\e617"
}

.zk-icon-message:before {
  content: "\e618"
}

.zk-icon-minus:before {
  content: "\e619"
}

.zk-icon-more:before {
  content: "\e61a"
}

.zk-icon-picture:before {
  content: "\e61b"
}

.zk-icon-plus:before {
  content: "\e61c"
}

.zk-icon-search:before {
  content: "\e61d"
}

.zk-icon-setting:before {
  content: "\e61e"
}

.zk-icon-share:before {
  content: "\e61f"
}

.zk-icon-star-off:before {
  content: "\e620"
}

.zk-icon-star-on:before {
  content: "\e621"
}

.zk-icon-time:before {
  content: "\e622"
}

.zk-icon-warning:before {
  content: "\e623"
}

.zk-icon-delete2:before {
  content: "\e624"
}

.zk-icon-upload2:before {
  content: "\e627"
}

.zk-icon-view:before {
  content: "\e626"
}

.zk-icon-loading {
  -webkit-animation: rotating 1s linear infinite;
  animation: rotating 1s linear infinite
}

.zk-icon--right {
  margin-left: 5px
}

.zk-icon--left {
  margin-right: 5px
}

@-webkit-keyframes rotating {
  0% {
    -webkit-transform: rotateZ(0);
    transform: rotateZ(0)
  }
  100% {
    -webkit-transform: rotateZ(360deg);
    transform: rotateZ(360deg)
  }
}

@keyframes rotating {
  0% {
    -webkit-transform: rotateZ(0);
    transform: rotateZ(0)
  }
  100% {
    -webkit-transform: rotateZ(360deg);
    transform: rotateZ(360deg)
  }
}
